package com.hins.demo.ability;

import com.hins.demo.model.transfer.entity.Account;
import com.hins.demo.model.transfer.valueobject.ExchangeRate;
import com.hins.demo.model.transfer.valueobject.Money;

/**
 * Description: 转账领域服务
 *
 * @author wenjiaqi
 * @date 2021/5/17 16:57
 */
public interface AccountTransferService {
    void transfer(Account sourceAccount, Account targetAccount, Money targetMoney, ExchangeRate exchangeRate);
}
